electronic throttle - German English Dictionary